package org.jctc.els.modules.biz.entity.projects;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@TableName("els_project_report_gouzhi")
public class ElsProjectReportGouzhi {

    @ApiModelProperty(name = "",notes = "null")
    private Long id ;
    /**  */
    @ApiModelProperty(name = "",notes = "null")
    private Long projectId ;
    /** 项目编号 */
    @ApiModelProperty(name = "项目编号",notes = "")
    private String xmbh ;
    /** 项目名称 */
    @ApiModelProperty(name = "项目名称",notes = "")
    private String xmmc ;
    /** 申报单位 */
    @ApiModelProperty(name = "申报单位",notes = "")
    private String sbdw ;
    /** 时间 */
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    @ApiModelProperty(name = "时间",notes = "")
    private Date date ;
    /** 项目类型 */
    @ApiModelProperty(name = "项目类型",notes = "")
    private String xmlx ;
    /** 项目背景及必要性分析 */
    @ApiModelProperty(name = "项目背景及必要性分析",notes = "")
    private String xmbjjbyxfx ;
    /** 项目方案及经费预算 */
    @ApiModelProperty(name = "项目方案及经费预算",notes = "")
    private String xmfajjfys ;
    /** 项目经济性与财务合规性分析 */
    @ApiModelProperty(name = "项目经济性与财务合规性分析",notes = "")
    private String jjxyhgx ;
    /** 需求部门意见 */
    @ApiModelProperty(name = "需求部门意见",notes = "")
    private String xqbmyj ;
    /** 人力资源部门意见 */
    @ApiModelProperty(name = "人力资源部门意见",notes = "")
    private String rlzybm ;
    /** 财务部门意见 */
    @ApiModelProperty(name = "财务部门意见",notes = "")
    private String cwbmyj ;
    /** 单位意见 */
    @ApiModelProperty(name = "单位意见",notes = "")
    private String dwyj ;

}
